﻿@model IEnumerable<SoftMedia.Opcion.Web.OpcionService.EstadosDeCuenta_Result>
@{
    ViewBag.Title = "EstadoCuenta";
    var head = Session["head"] as SoftMedia.Opcion.Web.OpcionService.ContratosPorDocumento_Result;
    var cli = Session["OpcionService.ContratosPorDocumento_Result.cliente"] as SoftMedia.Opcion.Web.OpcionService.ClientesPorDocumento_Result;   
}
<div id="quie-nov">
    <div class="estado-nov">
        <div class="nov-enc">
            <div class="estado-tit">
                <h1 class="tit">
                    ESTADO DE CUENTA CORRIENTE</h1>
            </div>
            <ul class="estado-pest">
                <li><a href="#">
                    <img src="@Url.Content("~/img/ic-key.gif")" alt="Ir a" />@Html.ActionLink("Cambiar Clave", "ChangePassword", "Account")
                </a></li>
            </ul>
        </div>
        <div class="estado-cont">
            <div class="estado-tabtit">
                <div class="estado-subtab1">
                    <table cellpadding="0" cellspacing="3">
                        <tr>
                            <td width="65" valign="top" class="txt-red">
                                Contrato
                            </td>
                            <td width="350" valign="top" class="txt-medbold">
                                @head.contrato
                            </td>
                        </tr>
                        <tr>
                            <td width="65" valign="top" class="txt-red">
                                Situaci&oacute;n
                            </td>
                            <td width="350" valign="top" class="txt-medbold">
                                @head.sitasoc
                            </td>
                        </tr>
                        <tr>
                            <td width="65" valign="top" class="txt-red">
                                Nombre
                            </td>
                            <td width="350" valign="top" class="txt-medbold">
                                @cli.nombre
                            </td>
                        </tr>
                        <tr>
                            <td width="65" valign="top" class="txt-red">
                                Direcci&oacute;n
                            </td>
                            <td width="350" valign="top" class="txt-medbold">
                                @cli.direccion.ToUpper()
                            </td>
                        </tr>
                    </table>
                </div>
                <div class="estado-subtab2">
                    <table cellpadding="0" cellspacing="2">
                        <tr>
                            <td bgcolor="#EFEFEF" width="270">
                                <div class="estado-st2-a">
                                    Inscripci&oacute;n
                                </div>
                                <div class="estado-st2-b">
                                    @head.datainsc.ToString("dd/MM/yyyy")
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#EFEFEF" width="270">
                                <div class="estado-st2-a">
                                    Adjudicaci&oacute;n
                                </div>
                                <div class="estado-st2-b">
                                    @String.Format("{0:dd/MM/yyyy}", head.datacont)
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#EFEFEF" width="270">
                                <div class="estado-st2-a">
                                    Duraci&oacute;n
                                </div>
                                <div class="estado-st2-b">
                                    @head.duracion
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#EFEFEF" width="270">
                                <div class="estado-st2-a">
                                    B.M.C
                                </div>
                                <div class="estado-st2-b">
                                    @String.Format("{0:#,##0.00}", head.credito)
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td bgcolor="#EFEFEF" width="270">
                                <div class="estado-st2-a">
                                    Bono
                                </div>
                                <div class="estado-st2-b">
                                    @head.bono
                                </div>
                            </td>
                        </tr>
                    </table>
                </div>
            </div>
            <div class="estado-tab">
                @(Html.Telerik().Grid(Model)
.Name("Grid")
.Columns(columns =>
    {
        columns.Bound(c => c.fdeposito).HtmlAttributes(new { @style = "text-align:left" }).Format("{0:dd/MM/yyyy}").Width(100).Title("F.Depósito");
        columns.Bound(c => c.fproceso).HtmlAttributes(new { @style = "text-align:left" }).Format("{0:dd/MM/yyyy}").Width(100).Title("F.Proceso");
        columns.Bound(c => c.comproban).HtmlAttributes(new { @style = "text-align:left" }).Width(80).Title("Comp.");
        columns.Bound(c => c.glosa).HtmlAttributes(new { @style = "text-align:left" }).Title("Concepto");
        columns.Bound(c => c.cargo).HtmlAttributes(new { @style = "text-align:right" }).Format("{0:#,##0.00}").Width(120).Title("Cargos ");
        columns.Bound(c => c.abono).HtmlAttributes(new { @style = "text-align:right" }).Format("{0:#,##0.00}").Width(120).Title("Abonos ");
        columns.Bound(c => c.saldo).HtmlAttributes(new { @style = "text-align:right" }).Format("{0:#,##0.00}").Width(120).Title("Acumulados");
    })
    )
            </div>
            <div class="estado-tab">
                <div class="estado-subtab3">
                    <div class="estado-stabenc">
                        <div class="estado-stabt1">
                        </div>
                        <div class="estado-stabt2">
                            C. Capital</div>
                        <div class="estado-stabt3">
                            Otros</div>
                        <div class="estado-stabt4">
                            Total</div>
                    </div>
                    <div class="estado-tab0">
                        <table cellpadding="0" cellspacing="2" class="reasam-modtab">
                            <tr>
                                <td class="estado-modtd1" valign="top" width="120">
                                    Aportado
                                </td>
                                <td class="reasam-modtd1" valign="top" width="115">
                                    @string.Format("{0:#,##0.00}", head.acapital)
                                </td>
                                <td class="reasam-modtd1" valign="top" width="124">
                                    @string.Format("{0:#,##0.00}", head.aotros)
                                </td>
                                <td class="reasam-modtd1" valign="top" width="128">
                                    @string.Format("{0:#,##0.00}", head.atotal)
                                </td>
                            </tr>
                            <tr>
                                <td class="estado-modtd1" valign="top">
                                    Por aportar
                                </td>
                                <td class="reasam-modtd2" valign="top">
                                    @string.Format("{0:#,##0.00}", head.pcapital)
                                </td>
                                <td class="reasam-modtd2" valign="top">
                                    @string.Format("{0:#,##0.00}", head.potros)
                                </td>
                                <td class="reasam-modtd2" valign="top">
                                    @string.Format("{0:#,##0.00}", head.ptotal)
                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
                <div class="estado-subtab4">
                    <div class="estado-staba">
                        <table cellpadding="0" cellspacing="2" class="estado-modtab">
                            <tr>
                                <td class="estado-modtd1b est-padder" valign="top" width="220">
                                    Saldo Pendiente
                                </td>
                                <td class="est-modtd1 est-padder" valign="top" width="220">
                                    @string.Format("{0:#,##0.00}", head.pagoatraz)
                                </td>
                            </tr>
                            <tr>
                                <td class="estado-modtd1b est-padder" valign="top" width="220">
                                    Pr&oacute;ximo Pago
                                </td>
                                <td class="est-modtd2 est-padder" valign="top" width="220">
                                    @string.Format("{0:#,##0.00}", head.pagomensual)
                                </td>
                            </tr>
                        </table>
                    </div>
                    <div class="estado-staba">
                        <table cellpadding="0" cellspacing="2" class="estado-modtab">
                            <tr>
                                <td class="estado-modtd1b" valign="top" width="109">
                                    N&ordm;
                                </td>
                                <td class="estado-modtd1b" valign="top" width="199">
                                    Fecha de Asamblea
                                </td>
                                <td class="estado-modtd1b" valign="top" width="180">
                                    Pago Total
                                </td>
                            </tr>
                            <tr>
                                <td class="est-modtd1" valign="top">
                                    @head.cuotamens
                                </td>
                                <td class="est-modtd1" valign="top">
                                    @DateTime.Parse(head.asamblea.ToString()).ToString("dd/MM/yyyy")
                                </td>
                                <td class="est-modtd1" valign="top">
                                    @string.Format("{0:#,##0.00}", head.pagototal)
                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
            </div>
            <div class="estado-tab">
                <div class="estado-refresh">
                    <a>@Html.ActionLink("Actualizar Datos", "ChangeInfo", "Account") </a>
                </div>
                <div id="printDiv" class="estado-print">
                    <a>Imprimir estado de cuenta</a>
                </div>
                @* <input id="btnPrint" value="Click para Imprimir!" type="button" />*@
            </div>
        </div>
    </div>
</div>
<script type="text/javascript" language="Javascript">


    $(document).ready(function () {
        $('#printDiv').click(function (e) {

            var ficha = jQuery('div.estado-cont');

            var mywindow = window.open(' ', 'cuentas');
            mywindow.document.write('<html><head><title>Estado de Cuentas</title>');
            mywindow.document.write('<link href="../../css/reset-min.css" rel="stylesheet" type="text/css" />');
            mywindow.document.write('</head><body>');
            mywindow.document.write('<div align="center"><img src="../../img/tit_ctacte.gif" width="300" height="30" vspace="16">');
            mywindow.document.write('&nbsp;&nbsp;&nbsp;&nbsp;   <img src="../../img/logoopcion_reporte.gif" width="132" height="58"></div>');
            mywindow.document.write(ficha[0].innerHTML);
            mywindow.document.write('</body></html>');
            mywindow.document.close();
            mywindow.print();
            mywindow.close();

        });
    });




    //    function print(divId) {
    //        var ficha = document.getElementById(divId);

    //        $(divId).attr('class', 'reset-min');
    //        $(divId).css('height', '650px;!important');


    //        $(this).addClass('someClass');

    //        $("#displayPanel div").removeClass('someClass');

    //        var mywindow = window.open(' ', 'cuentas');
    //        mywindow.document.write('<html><head><title>Estado de Cuentas</title>');
    //        mywindow.document.write('<link href="../../css/reset-min.css" rel="stylesheet" type="text/css" />');
    //        mywindow.document.write('</head><body>');
    //        mywindow.document.write(ficha.innerHTML);
    //        mywindow.document.write('</body></html>');
    //        // mywindow.document.close();
    //        mywindow.print();
    //        // mywindow.close();
    //    } 
</script>
